launch facility (lf) - Turkish English Dictionary